package cn.fintecher.pangolin.service.business.model.request;

import cn.fintecher.pangolin.common.enums.ApprovalResult;
import cn.fintecher.pangolin.common.enums.FlowType;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Author wangxiangdong
 * @Description 流程审批request
 * @Date 2019/9/28 10:53
 **/
@Data
public class ApproveRequest {

    @ApiModelProperty("案件ID")
    private String caseId;

    @ApiModelProperty("流程Id")
    private String processApplicationId;

    @ApiModelProperty("节点Id")
    private String processFlowNodeId;

    @ApiModelProperty("审批结果")
    private ApprovalResult approvalResult;

    @ApiModelProperty("审批说明")
    private String approveRemark;

    @ApiModelProperty("申请类型")
    private FlowType flowType;

    @ApiModelProperty("结案日期")
    private Date endCaseDate;
}
